package com.david.andserver;

import android.content.Context;
import android.os.Environment;

import com.david.andserver.file.MyFileBrowser;
import com.yanzhenjie.andserver.annotation.Config;
import com.yanzhenjie.andserver.framework.config.WebConfig;
import com.yanzhenjie.andserver.framework.website.AssetsWebsite;

@Config
public class AppConfig implements WebConfig {

    @Override
    public void onConfig(Context context, Delegate delegate) {
        // 添加一个文件浏览器网站
        delegate.addWebsite(new MyFileBrowser(Environment.getExternalStorageDirectory().getAbsolutePath()));

        // 增加一个位于assets的web目录的网站
        delegate.addWebsite(new AssetsWebsite(context, "/web/"));

        // 增加一个位于/sdcard/Download/AndServer/目录的网站
//        delegate.addWebsite(new StorageWebsite(Environment.getExternalStorageDirectory().getAbsolutePath()+ "/Download/"));
    }
}